package com.yaorange.mapper;

import com.yaorange.entity.AssociationCouncil;

import java.util.List;

/**
 * @Author 江就
 * @Version 1.0
 * @Date 2025/6/25
 * @Description 协会理事会成员信息Mapper接口
 */
public interface AssociationCouncilMapper {

    /**
     * 插入协会理事会成员信息
     */
    int insert(AssociationCouncil council);

    /**
     * 根据主键更新协会理事会成员信息
     */
    int updateById(AssociationCouncil council);

    /**
     * 根据主键删除协会理事会成员信息
     */
    int deleteById(Long id);

    /**
     * 根据主键查询协会理事会成员信息
     */
    AssociationCouncil selectById(Long id);

    /**
     * 查询所有协会理事会成员信息
     */
    List<AssociationCouncil> selectAll(AssociationCouncil query);
}
